Day9
嘗試過創作一個微功能App後,也學會了如何去管理任何套件後,今天來學習下載資料庫。可能會疑問,一個新手基礎不穩就去碰資料庫,不是為難自己?也可以用陣列來存儲資料,何必這麼麻煩?
可是如果你需要存儲一大堆的資料呢?一個個的去編寫相對應的陣列?
那麼今天來學新手適合的資料庫,相信都有搜尋過Realm 這個入門資料庫,而 SQLite 不適合基礎新手,怎麼簡單易懂呢?
-Realm : 不需要新手去學透SQL的語法,所以不須想為什麼要那段而這段不行的問題。可是相對的,須使用自有的引擎才能轉換成語法,這是致命的一點!
https://realm.io/
-SQLite : 需要使用者對該語法必須了解通透,十分熟悉,這對於一個剛踏上資料庫的新手十分不友好,但相對以實用、效能來表示Realm則被SQLite遠遠拋能,更可以說兩者同為資料庫,但層次不同。
https://www.sqlite.org/index.html
-Core Data : 在Xcode裡~!後台操作使用SQLite,並簡化資料庫處理,令使用者不須了解SQL的指令仍然能快速建立該資料庫!